Designing Agent-Based Negotiation for E-Marketing
نویسنده
چکیده
This chapter describes how to design agent-based negotiation systems in e-marketing. Such a negotiation scheme requires the construction of a suitable set of rules, called a protocol, among the participating agents. The construction of the protocol is carried out in two stages: first expressing a program into an object-based rule system and then converting the rule applications into a set of agent-based transactions on a database of active objects represented using high-level data structures. We also describe how to detect the termination of the negotiation process based on Commission-Savings-Tally Algorithm. A simple example illustrates how a set of agents can participate in a negotiation protocol to find the shortest travel route on a map of cities represented as a directed weighted graph. INTRODUCTION In Chapter 13, “E-business Transaction Management in Web Integrated Network Environment,” we described the applications of agents in e-business transaction. As described there, agents consist of information objects and an associated script that knows what to do with the information and how to deal with the environment. They behave like actors and have intentions and actions. Agents are autonomous and they have a built in control to act only if they want to. In addition, agents are flexible, proactive, and have multithreaded control. In this chapter, we describe in detail how a set of agents can be used for negotiation in e-marketing. For this purpose we need to have a model of the multi-agent-based paradigm for executing the negotiation process in a manner very similar to what human beings do. An important model of multi-agent paradigm that is suitable for our purpose is from Fisher (1995). This model is applicable to design a concurrent multi-agent negotiation paradigm based on the transactional logic model (Bonner & Kifer, 1994). Although other models of the multi-agent system have also been proposed (Figure1) (Chen & Dayal, 2000; Dignum & Sierra, 2001; Genesereth & Nilsson, 1987; Ishida, 1994), Fisher’s model has the simplicity and adaptability for realization as a distributed transaction-based paradigm for negotiation . This chapter appears in the book, Architectural Issues of Web-Enabled Electronic Business, edited by Shi Nan Si and V.K. Murthy. Copyright © 2003, Idea Group Inc. Copying or distributing in print or electronic forms without written permission of Idea Group Inc. is prohibited. 701 E. Chocolate Avenue, Hershey PA 17033-1240, USA Tel: 717/533-8845; Fax 717/533-8661; URL-http://www.idea-group.com ITB8708 IDEA GROUP PUBLISHING
منابع مشابه
Agent-Based Negotiation in E-Marketing
control. In this overview, we describe in detail how a set of agents can be used for negotiation in e-marketing. For this purpose we need to have a model of the multi agent-based paradigm for executing the negotiation process analogous to what we humans do. Negotiation is an interactive process among a number of agents that results in varying degrees of cooperation, competition and ultimately t...
متن کاملCross-Cultural Time Sensitivity in a Bilateral E-Negotiation System
For a long time, culture has been an influencing parameter in negotiations. Growth of international trades and business competitions has increased the importance of negotiations among countries and different cultures. Developing new technologies, particularly the use of artificial intelligence in electronic trading areas, has provided us with the application of intelligent agents to resolve cha...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملSTRATUM: A Methodology for Designing Heuristic Agent Negotiation Strategies
Automated negotiation is a powerful (and sometimes essential) means for allocating resources among self-interested autonomous software agents. A key problem in building negotiating agents is the design of the negotiation strategy, which is used by an agent to decide its negotiation behaviour. In complex domains, there is no single, obvious optimal strategy. This has le4d to much work on designi...
متن کاملA Unified Framework for E-commerce Negotiation Agents
One of the challenges, of designing a negotiation agent, is to provide a unified framework. This allows heterogeneous agents to interact, despite their underlying architecture differences. In this paper, we presented a unified framework for e-commerce negotiation agent. The unified framework supports not only one-to-one and one-to-many negotiation, but also many-to-many negotiation. In supporti...
متن کامل